@寒
2年前 提问
1个回答
SQL语言有哪些特点
上官雨宝
2年前
SQL语言有以下特点:
一体化:SQL风格统一,可以完成数据库活动中的全部工作,包括创建数据库、定义模式、更改和查询数据以及安全控制和维护数据库等。这为数据库应用系统的开发提供了良好的环境。用户在数据库系统投入使用后,还可以根据需要随时修改模式结构,并且可以不影响数据库的运行,从而使系统具有良好的可扩展性。
高度非过程化:使用SQL访问数据库时,用户没有必要告诉计算机“如何”一步步地实现操作,只需要用SQL描述要“做什么”,然后由数据库管理系统自动完成全部工作。
简洁:虽然SQL功能很强,但它只有为数不多的几条命令。另外,SQL的语法也比较简单,接近自然语言(英语),因此容易学习和掌握。
可以多种方式使用:SQL可以直接以命令方式交互使用,也可以嵌入到程序设计语言中使用。现在很多数据库应用开发工具(如C#、PowerBuilder、Delphi等)都将SQL直接融入自身的语言中,使用起来非常方便。这些使用方式为用户提供了灵活的选择余地。而且,不管是哪种使用方式,SQL的语法都是一样的。
面向集合的操作方式:SQL语言采用集合操作方式,不仅查找结果可以是元组的集合,而且一次插入、删除、更新操作的对象也可以是元组的集合。